///
/// 定义了常见请求状态，例如网络错误、超时、成功等
///

class Code {
  // 登录接口 成功200 重新登录401
  // 业务接口  成功0 失败1
  /// 成功
  static const int SUCCESS = 200;
  ///取消网络请求
  static const int NETWORK_CANCEL = 206;

  ///网络错误
  static const int NETWORK_ERROR = 404;

  ///未知错误
  static const int ERROR = 500;

  ///网络超时
  static const int NETWORK_TIMEOUT = 505;

  ///网络返回数据格式化一次
  static const int NETWORK_JSON_EXCEPTION = -3;

  static errorHandleFunction(code, message, noTip) {
    if (noTip) {
      return message;
    }
    return message;
  }
}
